import request from '@/utils/request'

export default {
  applySto_selectByPage: function(data) {
    return request({
      url: 'andex-admin/applySto/selectProByPage', //applySto/selectProByPage 项目管理sto资格申请 分页查询
      method: 'post',
      data
    })
  },
  applySto_id: function(data) {
    return request({
      url: 'andex-admin/applySto/' + data.id, //applySto/{id}  通过主键查询单条数据
      method: 'get',
      params: {},
    })
  },
  applyIsto_id: function(data) {
    return request({
      url: 'andex-admin/applyIsto/' + data.applyIstoId, ///applyIsto/{id} 通过主键查询单条数据
      method: 'get',
      params: {},
    })
  },
  applyStoApv_approval: function(data) {
    return request({
      url: 'andex-admin/applyStoApv/approval', ///applyStoApv/approval 审批
      method: 'post',
      data
    })
  },

  project_funds: function(data) {
    return request({
      url: 'andex-pricesystem/api/v1/price/system/project/funds', //对标项目总资金计算【定价上链】
      method: 'get',
      params: data
    })
  },
  start_price: function(data) {
    return request({
      url: 'andex-pricesystem/api/v1/price/system/start/price', //首发价计算 【定价上链】
      method: 'get',
      params: data
    })
  },
  applyIsto_applyIsto: function(data) {
    return request({
      url: 'andex-admin/applyIsto/applyIsto', //isto申请 【定价上链】（驳回发布）  【资产抵押】 （驳回发布）
      method: 'post',
      data
    })
  },
  mortgage_assets: function(data) {
    return request({
      url: 'andex-pricesystem/api/v1/price/system/mortgage/assets', // 抵押物资产计算  【资产抵押】
      method: 'get',
      params: data
    })
  },
  exceed_rate: function(data) {
    return request({
      url: 'andex-pricesystem/api/v1/price/system/exceed_rate', //超发率计算  【发行计算】
      method: 'get',
      params: data
    })
  },
  system_issue: function(data) {
    return request({
      url: 'andex-pricesystem/api/v1/price/system/issue', //发行量计算 【发行计算】
      method: 'get',
      params: data
    })
  },
  applyCon_selectByPage: function(data) {
    return request({
      url: 'andex-admin/applyCon/selectByPage', //用户 承销商管理 分页查询
      method: 'post',
      data
    })
  },
  applyCon_detail: function(data) {
    return request({
      url: 'andex-admin/applyCon/detail/' + data.id, //用户 承销商管理 通过主键查询单条详细数据
      method: 'get',
    })
  },
  applyConApv_approval: function(data) {
    return request({
      url: 'andex-admin/applyConApv/approval' , //用户 承销商管理 审批
      method: 'post',
      data
    })
  },
  applyLawyer_selectByPage: function(data) {
    return request({
      url: 'andex-admin/applyLawyer/selectByPage' ,  //用户 发审角色管理  律师 分页查询
      method: 'post',
      data
    })
  },
  applyAccountant_selectByPage: function(data) {
    return request({
      url: 'andex-admin/applyAccountant/selectByPage' ,  //用户 发审角色管理  会计 分页查询
      method: 'post',
      data
    })
  },
  applySupervisor_selectByPage: function(data) {
    return request({
      url: 'andex-admin/applySupervisor/selectByPage' ,  //用户 发审角色管理  监管 分页查询
      method: 'post',
      data
    })
  },
  applyLawyer_detail: function(data) {
    return request({
      url: 'andex-admin/applyLawyer/detail/'+ data.id,  //用户 发审角色管理  律师详情
      method: 'get'
    })
  },
  applyLawyerApv_approval: function(data) {
    return request({
      url: 'andex-admin/applyLawyerApv/approval',  //用户 发审角色管理  律师审批
      method: 'post',
      data
    })
  },
  applyAccountant_detail: function(data) {
    return request({
      url: 'andex-admin/applyAccountant/detail/'+ data.id,  //用户 发审角色管理  会计详情
      method: 'get',
    })
  },
  applyAccountantApv_approval: function(data) {
    return request({
      url: 'andex-admin/applyAccountantApv/approval',  //用户 发审角色管理  会计审批
      method: 'post',
      data
    })
  },
  applySupervisor_detail: function(data){
    return request({
      url: 'andex-admin/applySupervisor/detail/'+ data.id,  //用户 发审角色管理  监管详情
      method: 'get',
    })
  },
  applySupervisorApv_approval: function(data) {
    return request({
      url: 'andex-admin/applySupervisorApv/approval',  //用户 发审角色管理  监管审批
      method: 'post',
      data
    })
  },
  adminUserPower_selectByPage: function(data){
    return request({
      url: 'andex-admin/adminUserPower/selectByPage',  //用户 授权人变更 列表
      method: 'get',
      params: data
    })
  },
  adminUserPower_detail: function(data){
    return request({
      url: 'andex-admin/adminUserPower/detail/'+data.id,  //用户 授权人变更 详情s
      method: 'get',
    })
  },
  adminUserPower_approval: function(data){
    return request({
      url: 'andex-admin/adminUserPower/approval',  //用户 授权人变更 审批
      method: 'post',
      data
    })
  },
  user_pageUser: function(data){
    return request({
      url: 'andex-admin/user/pageUser',  //用户 普通用户管理 列表
      method: 'get',
      params: data
    })
  },
  user_detail: function(data){
    return request({
      url: 'andex-admin/user/detail/'+data.userId,  //用户 普通用户管理  详情
      method: 'get',
    })
  },
  user_kycAudit: function(data){
    return request({
      url: 'andex-admin/user/kycAudit',  //用户 普通用户管理  kyc审核
      method: 'post',
      data
    })
  }
}
